Big Huge Thesaurus

Allium cepa viviparum

noun